multi spindle machine - Spanish English Dictionary